make one's voice heard - Francés Inglés Diccionario